home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / cbm / 2711 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: severus.mbfys.kun.nl!rhialto
  2. From: rhialto@mbfys.kun.nl (Olaf Seibert)
  3. Newsgroups: comp.sys.cbm
  4. Subject: 6509 (was Re: I know there's a Z80 there somewhere!)
  5. Date: 19 Feb 1996 15:44:08 GMT
  6. Organization: University of Nijmegen, The Netherlands
  7. Distribution: world
  8. Message-ID: <4ga5s8$ea2@wn1.sci.kun.nl>
  9. References: <4fnprr$a1p@gatekeeper.liffe.com> <4fp9eh$nd7@clam.rutgers.edu> <4fqr8v$3ih@sdcc12.ucsd.edu> <DMqJpC.114@novice.uwaterloo.ca>
  10. NNTP-Posting-Host: severus.mbfys.kun.nl
  11.  
  12. In <DMqJpC.114@novice.uwaterloo.ca> dfevans@bbcr.uwaterloo.ca (David Evans) writes:
  13. >  The code is quite small...I remmeber The Switcheroo Pivot only being 50 bytes
  14. >or so.  The big pain is that when you switch CPUs the other one takes off from
  15. >where it went to sleep, so you have to arrange a common place for this stuff to
  16. >happen.  Sort-of like switching banks with no common RAM (B-series transfer
  17. >sequences, anyone?)
  18.  
  19. I never had a B-series machine (would love to have one) so I know
  20. little of the 6509 (as it was called, right?) I do remember that it
  21. apparently did bank switching separately for code and data, using bank
  22. registers in 0000 and 0001. (This trick was done earlier in the PDP-11,
  23. which also has a 64K address space for user programs, to allow 64K
  24. program code and 64K data per process). Anyone who can tell more about
  25. this?
  26.  
  27. >David Evans              (NeXTMail OK)              dfevans@bbcr.uwaterloo.ca
  28. -Olaf.
  29. --
  30. ___ Olaf 'Rhialto' Seibert      rhialto@mbfys.kun.nl      The only excuse
  31. \X/    for making a useless thing is that one admires it intensely. -O.W.
  32.